

#include<unistd.h>
#include<malloc.h>
#include<string.h>
#include<fcntl.h>
#define SIZE 1024
#define BUFFER_BETY 512
#define NOT_BUFFER 0
#define LINE_BUFFER 1
#define FULLY_BUFFER 2
typedef struct FILE_{
	size_t _flags;
	size_t _fileno;
	size_t _size;
	char _buffer[SIZE];
}FILE_;  
FILE_* fopen_(const char* filename,const char* mode);
void fwrite_(const void* buffer, size_t size,FILE_* stream);
void fflush_(FILE_* stream);
void fclose_(FILE_* stream);
